//#define _CRT_SECURE_NO_WARNINGS
//#include<stdio.h>
//
//int main()
//{
//    char a;
//    while ((a=getchar())!= EOF)
//    { 
//        if (('a' <= a && a <= 'z') || ('A' <= a && a <= 'Z'))
//            printf("%c is an alphabet\n", a);
//        else
//            printf("%c is not an alphabet\n", a);
//        getchar();
//    }
//}

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

int main()
{
    char a;
    while ((a=getchar())!= EOF)
    {
        if (a == '\n') continue;
        if ('a' <= a && a <= 'z')
            a -= 32;
        else if ('A' <= a && a <= 'Z')
             a += 32;
        printf("%c\n", a);
    }
    return 0;
}


//#include <stdio.h>
//int main()
//{
//    char ch;
//    while ((ch = getchar()) != EOF) {
//        if (ch == '\n') continue;
//        if (ch >= 'a' && ch <= 'z') {
//            ch -= 32;
//        }
//        else if (ch >= 'A' && ch <= 'Z') {
//            ch += 32;
//        }
//        printf("%c\n", ch);
//    }
//}